goods delivered to another - Turco Inglés Diccionario